Ugh, broken pipe.
authorAnders Carlsson <andersca@gnu.org>
Fri, 26 Oct 2001 23:43:32 +0000 (23:43 +0000)
committerAnders Carlsson <andersca@src.gnome.org>
Fri, 26 Oct 2001 23:43:32 +0000 (23:43 +0000)
2001-10-27  Anders Carlsson  <andersca@gnu.org>

* gdk/x11/gdkmain-x11.c: Replace int and guint with
long and gulong in some places to make the code 64-bit
clean.
(_gdk_windowing_init_check): Replace gint with gulong.
This patch was made by George Lebl and fixes bug #62113.

gdk/x11/gdkmain-x11.c
gdk/x11/gdkwindow-x11.c

index bc526a33e8402ab816d560c621ca90d43dba5842..4dce680fa11bec8c7e9439dd42dee095b426f0de 100644 (file)
@@ -115,7 +115,7 @@ _gdk_windowing_init_check (int argc, char **argv)
 {
   XKeyboardState keyboard_state;
   XClassHint *class_hint;
-  guint pid;
+  gulong pid;
 
   _gdk_x11_initialize_locale ();
   
index 5b2df95ecfad8dd96923a51130285cd25612d1cb..a4563ba171ea18f59af4ad8ab5db0daa98a1da77 100644 (file)
@@ -337,7 +337,7 @@ gdk_window_new (GdkWindow     *parent,
   unsigned int class;
   char *title;
   int i;
-  int pid;
+  long pid;
   
   g_return_val_if_fail (attributes != NULL, NULL);
   
@@ -2763,9 +2763,9 @@ void
 gdk_window_set_icon_list (GdkWindow *window,
                          GList     *pixbufs)
 {
-  guint *data;
+  gulong *data;
   guchar *pixels;
-  guint *p;
+  gulong *p;
   gint size;
   GList *l;
   GdkPixbuf *pixbuf;
@@ -2794,7 +2794,7 @@ gdk_window_set_icon_list (GdkWindow *window,
       l = g_list_next (l);
     }
 
-  data = g_malloc (size*4);
+  data = g_malloc (size * sizeof (gulong));
 
   l = pixbufs;
   p = data;